home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Word / U-V / Virtual INIT News.cpt / Virtual INIT (TEXT file)
Encoding:
Text File  |  1989-01-14  |  15.2 KB  |  354 lines  |  [TEXT/MACA]

  1. Article 28644 of comp.sys.mac:
  2. Path: agate!helios.ee.lbl.gov!pasteur!ames!mailrus!eecae!netnews.upenn.edu!eniac.seas.upenn.edu!hodas
  3. From: hodas@eniac.seas.upenn.edu (Josh Hodas)
  4. Newsgroups: comp.sys.mac
  5. Subject: Re: Virtual memory init
  6. Date: 13 Jan 89 14:19:11 GMT
  7. Organization: University of Pennsylvania
  8.  
  9. In article <1542@csuna.UUCP> dlt@csuna.UUCP (Dave Thompson) writes:
  10. >On the front page of this week's MacWeek (10 January 1989) there is an
  11. >article entitled:  "Virtual memory ends RAM jam."  Connectix Corporation
  12. >has come out with a package containing a PMMU and an INIT for $695 that
  13. >creates an 8mb swapfile on disk, far cheaper that an 8mb DRAM upgrade.
  14. >The article states that there is "some" performance degradation on 1mb
  15. >RAM machines but performs adequately on 2mb machines and with no noticeable
  16. >degradation on 4mb machines.  Sounds great!!
  17. >
  18. >My question is:  are there any beta testers of this software out there on
  19. >the net who would be willing to attest to the quality of this product?
  20. >Comments?
  21. >-- 
  22. >Dave Thompson                     uucp:   dlt@csuna.csun.edu
  23.  
  24. Sounds real great to me too.  I am expecting literature from them next
  25. week. I'll tell you what little I learned from their sales rep on the
  26. phone yesterday, though.
  27.  
  28. Price for init + 68851 MMU = $695
  29. Price for init alone       = $295
  30.  
  31. The product is supposed to ship next week at macworld, there will be show
  32. special prices of ~600 and ~250 respectively.
  33.  
  34. The init will supposedly work with any off the shelf 68851 so it would 
  35. probably be worth shopping around. (This leads to the question of does anyone
  36. know sources for the 68851?  I called all the places from the back of BYTE
  37. yesterday, ie JDR, Jameco, Microprocessors Unlimited, and they all acted
  38. like they had never heard of it.)
  39.  
  40. Also, a special version of the init designed to work with the 030 (in the IIX
  41. and SE/30) will be forthcoming soon.
  42.  
  43. The rep was unable to answer questions like "What's the page size? What's the
  44. page replacement algorithm?"
  45.  
  46. Any additional info would be greatly appreciated.
  47.  
  48. Josh
  49. -------------------------
  50.  
  51. Josh Hodas    (hodas@eniac.seas.upenn.edu)
  52. 4223 Pine Street
  53. Philadelphia, PA 19104
  54.  
  55. (215) 222-7112   (home)
  56. (215) 898-5423   (school office)
  57.  
  58. *****
  59.  
  60. Article 28657 of comp.sys.mac:
  61. Path: agate!garnet.berkeley.edu!bmug
  62. From: bmug@garnet.berkeley.edu (BMUG)
  63. Newsgroups: comp.sys.mac
  64. Subject: Re: Virtual memory init
  65. Date: 13 Jan 89 20:50:33 GMT
  66. Organization: University of California, Berkeley
  67.  
  68. In article <1542@csuna.UUCP> dlt@csuna.UUCP (Dave Thompson) writes:
  69. >On the front page of this week's MacWeek (10 January 1989) there is an
  70. >article entitled:  "Virtual memory ends RAM jam."  Connectix Corporation
  71. >has come out with a package containing a PMMU and an INIT for $695 that
  72. >creates an 8mb swapfile on disk, far cheaper that an 8mb DRAM upgrade.
  73. >The article states that there is "some" performance degradation on 1mb
  74. >RAM machines but performs adequately on 2mb machines and with no noticeable
  75. >degradation on 4mb machines.  Sounds great!!
  76. >
  77. >My question is:  are there any beta testers of this software out there on
  78. >the net who would be willing to attest to the quality of this product?
  79. >Comments?
  80.  
  81. Connectix came to BMUG's weekly meeting last night and demoed the product.
  82. Comments:
  83.  
  84. The demo was done on a 2 meg Mac II.  The program (i.e., INIT), ran
  85. without breaking, with the demonstrator running Excel, PageMaker,
  86. ImageStudio, Word, LightSpeedC 2.0, HyperCard, and about four other
  87. applications.  The hard disk, btw, was Apple's stock 40 meg Quantum, with
  88. a 29 mS access time.  Response was very good, even on memory (disk)
  89. intensive tasks such as ImageStudio manipulations and the like.
  90. MultiFinder context switching was smooth.  The only programs to date which
  91. will not work well with the Connectix setup are debuggers like TMON and
  92. MacsBug (nobody thought to ask about disassemblers like MacNosy).  The
  93. faster the hard disk, the better performance will be.  Performance on a 1
  94. meg machine will be sluggish during certain operations.  Performance on a
  95. 4 or 5 meg machine will be apparently unaffected (the last three statements
  96. made by the demoer).
  97. The company is planning to produce an INIT package for accellerated SE's
  98. with boards able to accommodate a PMMU (Levco and a few others) or with a
  99. 68030.  These are in beta test right now.
  100. Availability of the Mac II product is now.  Connectix will have a booth at
  101. MacWorld Expo (Brooks Hall, perhaps Moscone also) with the following show
  102. prices: INIT and PMMU: $595; INIT only (for Mac IIx and other 030
  103. configurations): $249 (usually $295).
  104. Seemed like a neat thing.  We're trying to get one to beat on before
  105. recommending it.  Definitely worth a look, though.
  106.  
  107. John Heckendorn
  108.                                                              /\
  109. BMUG                      ARPA: bmug@garnet.berkeley.EDU    A__A
  110. 1442A Walnut St., #62     BITNET: bmug@ucbgarnet            |()|
  111. Berkeley, CA  94709                                         |  |
  112. (415) 549-2684                                              |  |
  113.  
  114. *****
  115.  
  116. Article 28658 of comp.sys.mac:
  117. Path: agate!garnet.berkeley.edu!bmug
  118. From: bmug@garnet.berkeley.edu (BMUG)
  119. Newsgroups: comp.sys.mac
  120. Subject: Re: Virtual memory init
  121. Date: 13 Jan 89 20:57:01 GMT
  122. Organization: University of California, Berkeley
  123.  
  124. In article <7124@netnews.upenn.edu> hodas@eniac.seas.upenn.edu.UUCP (Josh Hodas) writes:
  125. >In article <1542@csuna.UUCP> dlt@csuna.UUCP (Dave Thompson) writes:
  126. >>On the front page of this week's MacWeek (10 January 1989) there is an
  127. >>article entitled:  "Virtual memory ends RAM jam."  
  128. >Sounds real great to me too.  I am expecting literature from them next
  129. >week.
  130. (stuff deleted)
  131. >The rep was unable to answer questions like "What's the page size? What's the
  132. >page replacement algorithm?"
  133. >
  134. >Any additional info would be greatly appreciated.
  135. >
  136. >Josh
  137.  
  138. According to the BMUG meeting demoer, the page size is 2k.  Nobody asked
  139. about the algorithm (I'm not sure he would have answered that one!).
  140.  
  141. John Heckendorn
  142.  
  143.                                                              /\
  144. BMUG                      ARPA: bmug@garnet.berkeley.EDU    A__A
  145. 1442A Walnut St., #62     BITNET: bmug@ucbgarnet            |()|
  146. Berkeley, CA  94709                                         |  |
  147. (415) 549-2684                                              |  |
  148.  
  149. *****
  150.  
  151. Article 28659 of comp.sys.mac:
  152. Path: agate!garnet.berkeley.edu!bmug
  153. From: bmug@garnet.berkeley.edu (BMUG)
  154. Newsgroups: comp.sys.mac
  155. Subject: Re: Virtual memory init
  156. Date: 13 Jan 89 21:06:48 GMT
  157. Organization: University of California, Berkeley
  158.  
  159. In an earlier message I reported the show price for the Connectix
  160. PMMU/INIT combo at MacWorld Expo as $595; I *should* have typed $495.
  161. Many apologies for the error.
  162.  
  163. John Heckendorn
  164.                                                              /\
  165. BMUG                      ARPA: bmug@garnet.berkeley.EDU    A__A
  166. 1442A Walnut St., #62     BITNET: bmug@ucbgarnet            |()|
  167. Berkeley, CA  94709                                         |  |
  168. (415) 549-2684                                              |  |
  169.  
  170. *****
  171.  
  172. Article 28684 of comp.sys.mac:
  173. Path: agate!ucbvax!hplabs!hpl-opus!hpccc!seghers
  174. From: seghers@hpccc.HP.COM (David Seghers)
  175. Newsgroups: comp.sys.mac
  176. Subject: Re: Virtual memory init
  177. Date: 13 Jan 89 22:51:28 GMT
  178. Organization: HP Corporate Computing Center
  179.  
  180. >/ hpccc:comp.sys.mac / dlt@csuna.UUCP (Dave Thompson) / 12:42 pm  Jan 11, 1989 /
  181. >
  182. >On the front page of this week's MacWeek (10 January 1989) there is an
  183. >article entitled:  "Virtual memory ends RAM jam."  Connectix Corporation
  184. >    has come out with a package containing a PMMU and an INIT for $695 that
  185. >creates an 8mb swapfile on disk, far cheaper that an 8mb DRAM upgrade.
  186. >The article states that there is "some" performance degradation on 1mb
  187. >RAM machines but performs adequately on 2mb machines and with no noticeable
  188. >degradation on 4mb machines.  Sounds great!!
  189.  
  190. >My question is:  are there any beta testers of this software out there on
  191. >the net who would be willing to attest to the quality of this product?
  192. >Comments?
  193.  
  194. I'm not a beta site for this product, but I did see a demo of it at SMUG
  195. (Stanford).  It was very impressive, and showed no performance degradation
  196. on a 2 Meg Mac II with 8 meg of programs loaded (graphics, spreadsheet, C plus
  197. debugger, etc.).  I called the company the next day to find out when I could
  198. get mine, and was told that it will be ready for MacWorld, and the price
  199. will be $495 as a show special.  This includes a PMMU which is required for this
  200. program to run.  I was also told that the reason there was no performance 
  201. penalty on the 2 meg machine was that each individual program would fit into
  202. the 2 megs when swapped in, and this is why the 1 meg machine might be slower
  203. depending on the programs being run.  Cautions:  Needs 8 meg contiguous free
  204. disk space on the boot disk, and if you already have 8 meg DRAM, it won't
  205. give you another 8.
  206.  
  207. There was a typo in the MacWeek article on the phone #.  It is 415-324-0727.
  208.  
  209. I have no connection with the company that sells this, 
  210.  
  211. David Seghers (Waiting for DRAM prices to fall! Ha! Now I won't care!)
  212.  
  213. Generic disclaimer, my opinions are my own, keep my employer out of it.!
  214. (including "I HATE vi"!!!! Hold your flames for better issues)
  215.  
  216. *****
  217.  
  218. Article 28686 of comp.sys.mac:
  219. Path: agate!ucbvax!pasteur!ames!mailrus!iuvax!purdue!decwrl!labrea!polya!kaufman
  220. From: kaufman@polya.Stanford.EDU (Marc T. Kaufman)
  221. Newsgroups: comp.sys.mac
  222. Subject: Re: Virtual memory init
  223. Date: 14 Jan 89 02:07:58 GMT
  224. Organization: Stanford University
  225.  
  226. In article <1542@csuna.UUCP> dlt@csuna.UUCP (Dave Thompson) writes:
  227.  
  228. >My question is:  are there any beta testers of this software out there on
  229. >the net who would be willing to attest to the quality of this product?
  230. >Comments?
  231.  
  232. I would specifically be interested in what happens to SCSI transfers that
  233. cross page boundaries, when one of the pages is not in memory.  There are some
  234. SCSI devices that cannot abort and retry easily.  What does this INIT do?
  235.  
  236. Marc Kaufman (kaufman@polya.stanford.edu)
  237.  
  238. *****
  239.  
  240. Article 28685 of comp.sys.mac:
  241. Path: agate!pasteur!ames!mailrus!iuvax!purdue!decwrl!labrea!cascade!trewitt
  242. From: trewitt@cascade.Stanford.EDU (Glenn Trewitt)
  243. Newsgroups: comp.sys.mac
  244. Subject: Virtual Memory for Mac II -- report from a beta-test site
  245. Date: 14 Jan 89 01:52:48 GMT
  246. Reply-To: trewitt@cascade.ARPA (Glenn Trewitt)
  247. Organization: Stanford University
  248.  
  249. Several people asked about the new product "Virtual" (TM) from
  250. Connectix that provides virtual memory for Macintosh II and other Mac's
  251. with PMMU's.  In this message, I hope to answer some of those questions.
  252.  
  253. First, a DISCLAIMER:
  254. I am not am employee of Connectix.  I am, however, a friend of the
  255. founders.  I am a beta-test site.  (Can a person be a site?)  Also, I
  256. know internal details about the product, so I AM UNDER NON-DISCLOSURE
  257. in those areas.  Nevertheless, I consider myself a fairly impartial
  258. evaluator.  I am trying to provide information, not advertising.
  259.  
  260. First, about my beta-test: I have a Mac II with 2 Mb of real memory and
  261. a Jasmine 70-meg drive (24 mSec, I think).  The only times I notice the
  262. presence of Virtual is when it boots up and installs itself (a few
  263. seconds delay) and when changing levels in Tetris (it has to pull a
  264. full-screen 8-bit color image from the disk, which takes about a second
  265. longer than normal because of swapping).  Other than that, I've
  266. forgotten that it's there.  I've also forgotten that I only have 2 Mb
  267. of memory, which is the whole point.  It's very nice and I won't
  268. belabor the obvious benefits of having 8 Mb of memory.
  269.  
  270. I've been using Virtual for a bit over a week.  I only run "regular"
  271. applications such as HyperCard, MacWrite, Excel, Kermit, etc.  I do NOT
  272. do program development.  In that time, I had one crash when copying a
  273. very large folder with some very large files in it.  I was unable to
  274. duplicate the crash, either with or without Virtual installed.  (Like
  275. most INITs, you can disable its installation by holding down a key
  276. (Escape, in this case) when booting.) My conclusion is that, for normal
  277. applications, it works fine.  Applicable quote: "Before, my Mac crashed
  278. once a day, whether it needed to or not.  Now that I have Virtual, it
  279. still crashes once a day, whether it needs to or not." :-)
  280.  
  281. There are some problems that Connectix freely admits:
  282.  
  283. 1) Currently, most debuggers will not work with Virtual running.  This
  284. is a known problem, and will be fixed.  Some debuggers are very poorly
  285. behaved and root around in all sorts of nasty places.
  286.  
  287. 2) Virtual does not currently work with software that does direct SCSI
  288. I/O, bypassing the OS file manager (?) calls.  Connectix is working on
  289. this.  Most scanner software does this when actually scanning something
  290. (but not when doing post-processing).
  291.  
  292. 3) Virtual will not work with hardware (i.e.  NUbus boards, especially
  293. coprocessors) that does DMA, because DMA bypasses the PMMU and writes
  294. directly to memory.  With Virtual running, the memory isn't where the
  295. the board expects.  This problem is very difficult to fix and would
  296. require changes to the drivers and the Apple OS.  Don't expect anything
  297. soon.
  298.  
  299. In all of these cases, Virtual can be turned off by rebooting and these
  300. things will work OK.  For most people who run "plain vanilla"
  301. applications, Virtual should work well.
  302.  
  303. Some answers to some questions that I saw here earlier:
  304.  
  305. 1) The page size is 2K, and the replacement algorithm is LRU, although
  306. ages are only checked periodically.  This works fine for the Mac, which
  307. doesn't have real multi-tasking.  Most paging will be directly
  308. user-driven -- when the user switches applications under MultiFinder.
  309.  
  310. 2)  As far as I know, single-unit prices on the 68551 PMMU are over $250.
  311.  
  312. 3) MacNosy's debugger functions don't work under Virtual, although its
  313. disassembly functions should (don't know if that's been extensively
  314. tested) work fine.
  315.  
  316. Finally, there were several misprints in MacWeek and in the BMUG note:
  317. The MacWorld Expo show price is $495 with PMMU; $259 without.
  318. Connectix' phone number was misprinted in MacWeek; the correct one is
  319. (415) 324-0727.  As stated in the article from BMUG, they will have a
  320. booth at MacWorld Expo in Brooks hall, perhaps in Moscone.
  321.  
  322. -- 
  323. Glenn Trewitt, Center for Integrated Systems, Stanford University
  324.     {ucbvax,decvax}!decwrl!miasma.stanford.edu!trewitt    USENet
  325.     trewitt@miasma.stanford.edu                Internet
  326.  
  327. *****
  328.  
  329. Article 28729 of comp.sys.mac:
  330. Path: agate!bionet!csd4.milw.wisc.edu!mailrus!iuvax!purdue!decwrl!labrea!polya!kaufman
  331. From: kaufman@polya.Stanford.EDU (Marc T. Kaufman)
  332. Newsgroups: comp.sys.mac
  333. Subject: Re: Virtual Memory for Mac II -- report from a beta-test site
  334. Date: 14 Jan 89 18:17:53 GMT
  335. Organization: Stanford University
  336.  
  337. In article <1250@cascade.Stanford.EDU> trewitt@cascade.ARPA (Glenn Trewitt) writes:
  338.  
  339. >There are some problems that Connectix freely admits:
  340.  
  341. >2) Virtual does not currently work with software that does direct SCSI
  342. >I/O, bypassing the OS file manager (?) calls.  Connectix is working on
  343. >this.  Most scanner software does this when actually scanning something
  344. >(but not when doing post-processing).
  345.  
  346. My reading of this would lead me to the conclusion that non-disk SCSI devices
  347. would also not work.  This includes the Tape Backup 40SC, the LaserWriter SC,
  348. Mirus FilmPrinter, etc.  Also, disk initialization (formatting and partition
  349. building) may fail.  I would appreciate hearing more from people who know how
  350. the I/O is "REALLY" handled.
  351.  
  352. Marc Kaufman (kaufman@polya.stanford.edu)
  353.  
  354.